﻿@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
a { font-size:14px;text-decoration:none; font-family:"Microsoft Yahei","SimSun" ; color:#000000;}
a:hover {text-decoration:none; color:#f60;}
ul,p { margin:0; padding:0;}
ul li { list-style:none;}
img { border:none;}
.clear { clear:both;}
div{zoom:1;}
div:after{display:block; content:'clear'; clear:both; line-height:0; visibility:hidden;}
body {font-family:"Microsoft Yahei","SimSun" ;color:#000000; line-height:23px; font-size:14px; margin:0; padding:0;}

.fl{ float:left;}
.fr{ float:right;}
.lh26{ line-height:26px;}

.bodycenter{padding-bottom:80px; width:640px; margin:auto; overflow:hidden;}

.head{ width:640px; height:90px; margin:auto;overflow:hidden;background:url(../images/head_bg.jpg) no-repeat center;}

.nav{ width:640px; margin:auto; overflow:hidden;}
.nav1{ width:650px;}
.nav li{ float:left; width:159px; height:60px; text-align:center; line-height:60px; background:url(../images/nav_bg.jpg) no-repeat center;}
.nav li.shu{ float:left; width:2px; height:60px; background:url(../images/nav_shu.jpg) no-repeat center;}
.nav li a{font-size:22px; color:#ffffff;}

.banner{ width:640px; height:358px; margin:auto; overflow:hidden;}
/*首页返回顶部*/
.return{ width:620px; height:55px; padding-right:20px; text-align:right; margin-top:15px; background:url(../images/to_bg.jpg) repeat-x center;}
/*底部导航*/
.foot_nav{ width:640px; height:77px; background-color:#0561fb; position:fixed; bottom:0px; overflow:hidden;}
.foot_nav li{ width:127px; height:77px; float:left; border-right:1px solid #9fc3ff; text-align:center;}
.foot_nav li img{ border:0px; cursor:pointer;}
/*内页主体*/
.content{ width:640px; margin:auto;overflow:hidden;}

/*首页产品展示*/
.home_1{ width:620px; margin:15px auto 0px;}
.home_2{ width:618px; height:45px; margin:auto; line-height:45px; border:1px solid #b8b8b8; background:#015efb url(../images/peo_icon.jpg) no-repeat left center;}
.more{ margin-right:10px;}
.more a{ font-size:18px; font-weight:bold; color:#fff;}
.home_3{ width:620px; height:526px; overflow:hidden;}
.home_3 dl{ width:292px; height:252px; float:left; text-align:center;margin-top:10px; margin-right:35px;}
.home_3 dl dt{ width:292px; height:212px;}
.home_3 dl dt img{ width:290px; height:210px; border:1px solid #b8b8b8;}
.home_3 dl dd{ width:292px; height:40px; line-height:40px; overflow:hidden;}
.home_4{width:660px;}
/*首页关于碧海*/
.home_5{ width:620px; margin:15px auto 0px;}
.home_6{ width:618px; height:45px; margin:auto; line-height:45px; border:1px solid #b8b8b8; background:#015efb url(../images/ab_icon.jpg) no-repeat left center;}
.home_7{ width:598px; height:344px; overflow:hidden; font-size:20px; padding:20px 10px 0px; margin-top:15px; border:1px solid #b8b8b8; background:url(../images/ab_bg.jpg) no-repeat center;}
/*首页我们的客户*/
.home_8{ width:620px; margin:15px auto 0px;}
.home_9{ width:620px; height:49px; margin:auto; line-height:49px; background:url(../images/kehu_icon.jpg) no-repeat left center;}
.home_10{ width:598px; height:68px; padding:10px; border:1px solid #b8b8b8; overflow:hidden;}
.picScroll-left{ overflow:hidden; position:relative;}
.picScroll-left .bd{ padding:0px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-left .bd ul li .home_11{ width:120px; height:68px;}
.picScroll-left .bd ul li .home_11 img{ width:120px; height:68px; display:block;}
.picScroll-left .bd ul li .home_11 a:hover img{ border-color:#f60;  }
/*首页版权所有*/
.home_12{ width:320px; min-height:180px; padding:40px 0px 30px 320px; line-height:30px; font-size:16px; font-weight:bold; color:#515151;background:url(../images/ewm.jpg) no-repeat 50px center; margin:auto;}
.home_12 a{font-size:18px; color:#656565;}
.home_14{ width:640px; padding-top:20px; padding-bottom:20px; text-align:center; background-color:#000; color:#fff; font-size:24px;margin:auto;}
/*内页样式*/
.nav_top{ border:2px solid #a9a9a9;border-radius:15px; padding:0px 10px 10px 10px; margin:10px 0px 0px; width:616px; height:auto;}
.nav_top:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .nav_top{zoom: 1;}
*:first-child + html .nav_top{zoom: 1;}
.nav_top1{ background:url("../images/w1.jpg") repeat-x; height:65px; margin-top:10px; width:615px;}
.nav_top1_bt{ width:201px; height:65px; background:url("../images/w2.png") no-repeat center; color:#fff; font-size:1.5em; line-height:55px; text-align:center;}
.nav_top2{width:615px; margin-top:10px;}
.nav_top2 li{ float:left; padding:10px 15px;}
.nav_top2 li a{ font-size:1.5em; font-weight:bold; text-align:center; color:#000;}
.nav_top2 li a:hover{ color:#f60;}
.nav_center{ border:2px solid #a9a9a9;border-radius:15px; padding:0px 10px 10px 10px; margin:10px 0px; width:616px; height:auto;}
.nav_center:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .nav_center{zoom: 1;}
*:first-child + html .nav_center{zoom: 1;}
.nav_top_lo{ width:600px; height:30px; line-height:30px;color:#000;font-size:15px;}
.nav_top_lo a{ color:#000; font-size:15px;}
.nav_top_lo a:hover{ color:#f60;}
.nav_center_bom{ width:615px; height:auto; padding-top:10px; overflow:hidden;}
.nav_center_bom:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .nav_center_bom{zoom: 1;}
*:first-child + html .nav_center_bom{zoom: 1;}
/*关于我们*/
.about img{ width:640px;}
/*工程案例*/
.case_in li{ width:164px; height:auto; float:left; margin:8px 0px 2px 30px; border:0px solid red; height:280px; overflow:hidden;}
.case_in li img{ margin-bottom:5px;}
.case_in_out{ width:160px; height:227px; display:block; border:solid #ccc 1px; padding:1px;}
.case_in_over{ width:160px; height:227px; display:block; border:solid #0e55c1 1px; padding:1px}

.page{ width:100%; height:50px; margin:16px 0px 8px 0px; padding-top:5px; text-align:left; background-color:#f1f1f1}
/*产品展示*/
.cp_list dl{ width:182px; float:left; margin:11px 0px 7px 20px;}
.cp_list dl dt{ height:134px;}
.cp_list dl dd{ width:172px; height:36px; overflow:hidden; line-height:16px; text-align:center; padding:3px 5px 5px 5px;}
.pro_over{ width:174px; height:126px; border:#0e55c1 2px solid; padding:2px;}
.pro_out{ width:174px; height:126px; border:#eee 2px solid; padding:2px;}
.pro_2{ width:100%;height:36px; border-bottom:solid #ddd 1px; margin:8px 0px 2px 0px;}
.txt_1{ color:#182B3C; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; text-align:center;}
.txt_6{ color:#0e55c1; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; }
.txt_2{ color:#000;}
.p1{ text-align:center; margin-top:10px;}
.p2{ width:720px; height: auto ; margin-top:20px}
.protable{ width:638px; border-bottom:1px solid #000;}
.protable tr th{ height:35px; text-align:left; padding-left:35px; background-color:#1a3787; color:#fff;}
.protable tr td{ background:url(../images/20151003131740_5351.png) no-repeat 10px 12px; padding-left:35px; border-bottom:1px dashed #ccc; padding-top:5px; padding-bottom:5px;}
.prodingzhi{ width:780px; border-bottom:1px solid #000; border-left:1px dashed #ccc;}
.prodingzhi tr th{ height:35px; text-align:left; padding-left:20px; background-color:#1a3787; color:#fff;}
.prodingzhi tr td{padding-left:20px; border-bottom:1px dashed #ccc;border-right:1px dashed #ccc; padding-top:10px; padding-bottom:10px;}
/*新闻动态*/
.new_list dl{ width:600px; height:120px; border-bottom:1px dashed #dddddd;}
.new_list dl dt{ width:600px; height:30px; line-height:30px;}
.new_list dl dt a{ font-size:14px; font-weight:bold; color:#666;}
.new_list dl dt a:hover{ color:#f60;}
.new_list dl dd.arc_into{ width:600px;  font-size:12px; color:#ccc;}
.new_list dl dd.arc_desp{ width:600px;  font-size:12px; color:#666; line-height:21px; height:60px; overflow:hidden;}
.nn_tit{ width:600px; height:50px; line-height:50px; color:#333; font-size:20px; text-align:center;}
.nn_info{ width:600px; text-align:center; border-bottom:1px dashed #dddddd; font-size:12px; color:#999; padding:3px 0;}
.nn_con{ width:580px; text-align:left; border-bottom:1px dashed #dddddd; padding:10px;}
.prev_next{ margin-top:10px; width:600px;}
/*视频中心*/
.video_list dl{ float:left; width:246px; height:190px; margin-left:30px; margin-bottom:10px;border:1px solid #bababa;}
.video_list dl dt{ width:225px; height:139px; overflow:hidden; margin:10px auto 0px;}
.video_list dl dd{ width:225px; height:35px; line-height:35px; margin:0px auto 0px;}
.video_list dl dd .v_t{ width:170px; height:35px; float:left; overflow:hidden;}
.video_list dl dd .v_f{ width:50px; height:35px; float:right; color:#1a7efe; font-size:12px; text-align:right;}
/*留言反馈*/
.mes_tit{ width:500px; border:1px solid #cccccc; height:30px; padding-left:10px; margin-left:10px;}
.mes_textarea{ width:490px;border:1px solid #cccccc; height:130px; padding:10px; margin-left:10px;}
.mes_code{ width:60px; border:1px solid #cccccc; height:30px; padding-left:10px; margin-left:10px;}
.mes_tijiao{ width:73px; height:25px; background:url(../images/res_btn.jpg) no-repeat; border:0px; cursor:pointer; margin-left:10px;}

/*分页样式*/
.page {
 overflow: auto;
 clear: both;
}
.page a,
.page span {
 float: left;
 display: flex;
 border: 1px solid #d3d1d1;
 padding: 2px 5px;
 margin-left: 4px;
 line-height: 22px;
}

.page .active span {
 background: #246CDB;
 color: #fff;
 border: 1px solid #246CDB;
}
.page a:link,
.page a:visited {
 text-decoration: none;
}
.page a:hover {
 background: #246CDB;
 color: #fff;
}
.page .current {
 background: #246CDB;
 color: #fff;
}
.page #total {
 color: red;
}
